Class CameraPoseVisualization
Defined in File CameraPoseVisualization.h
Class Documentation
-
class CameraPoseVisualization
Public Functions
-
CameraPoseVisualization()
-
CameraPoseVisualization(float r, float g, float b, float a)
-
void setImageBoundaryColor(float r, float g, float b, float a = 1.0)
-
void setOpticalCenterConnectorColor(float r, float g, float b, float a = 1.0)
-
void setScale(double s)
-
void setLineWidth(double width)
-
void add_pose(const Eigen::Vector3d &p, const Eigen::Quaterniond &q)
-
void reset()
-
void publish_by(ros::Publisher &pub, const std_msgs::Header &header)
-
void add_edge(const Eigen::Vector3d &p0, const Eigen::Vector3d &p1)
-
void add_loopedge(const Eigen::Vector3d &p0, const Eigen::Vector3d &p1)
-
void publish_image_by(ros::Publisher &pub, const std_msgs::Header &header)
Public Members
-
std::string m_marker_ns
-
CameraPoseVisualization()